package com.ruoyi.order.station.request.instance;

import com.github.s7connector.api.annotation.S7Variable;
import com.github.s7connector.impl.utils.S7Type;
import lombok.Data;

@Data
public class OP17Data_1 {
    //5#螺丝拧紧程序号
    @S7Variable(byteOffset = 0, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo05;
    //5#螺丝拧紧最小扭矩
    @S7Variable(byteOffset = 2, bitOffset = 0, type = S7Type.REAL)
    public float minTorque05;
    //5#螺丝拧紧最终扭矩
    @S7Variable(byteOffset = 6, bitOffset = 0, type = S7Type.REAL)
    public float actTorque05;
    //5#螺丝拧紧最大扭矩
    @S7Variable(byteOffset = 10, bitOffset = 0, type = S7Type.REAL)
    public float maxTorque05;
    //5#螺丝拧紧最小角度
    @S7Variable(byteOffset = 14, bitOffset = 0, type = S7Type.REAL)
    public float minAngle05;
    //5#螺丝拧紧最小角度
    @S7Variable(byteOffset = 18, bitOffset = 0, type = S7Type.REAL)
    public float actAngle05;
    //5#螺丝拧紧最小角度
    @S7Variable(byteOffset = 22, bitOffset = 0, type = S7Type.REAL)
    public float maxAngle05;


    //6#螺丝拧紧程序号
    @S7Variable(byteOffset = 28, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo06;
    //6#螺丝拧紧最小扭矩
    @S7Variable(byteOffset = 30, bitOffset = 0, type = S7Type.REAL)
    public float minTorque06;
    //6#螺丝拧紧最终扭矩
    @S7Variable(byteOffset = 34, bitOffset = 0, type = S7Type.REAL)
    public float actTorque06;
    //6#螺丝拧紧最大扭矩
    @S7Variable(byteOffset = 38, bitOffset = 0, type = S7Type.REAL)
    public float maxTorque06;
    //6#螺丝拧紧最小角度
    @S7Variable(byteOffset = 42, bitOffset = 0, type = S7Type.REAL)
    public float minAngle06;
    //6#螺丝拧紧最小角度
    @S7Variable(byteOffset = 46, bitOffset = 0, type = S7Type.REAL)
    public float actAngle06;
    //6#螺丝拧紧最小角度
    @S7Variable(byteOffset = 50, bitOffset = 0, type = S7Type.REAL)
    public float maxAngle06;


    //7#螺丝拧紧程序号
    @S7Variable(byteOffset = 56, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo07;
    //7#螺丝拧紧最小扭矩
    @S7Variable(byteOffset = 58, bitOffset = 0, type = S7Type.REAL)
    public float minTorque07;
    //7#螺丝拧紧最终扭矩
    @S7Variable(byteOffset = 62, bitOffset = 0, type = S7Type.REAL)
    public float actTorque07;
    //7#螺丝拧紧最大扭矩
    @S7Variable(byteOffset = 66, bitOffset = 0, type = S7Type.REAL)
    public float maxTorque07;
    //7#螺丝拧紧最小角度
    @S7Variable(byteOffset = 70, bitOffset = 0, type = S7Type.REAL)
    public float minAngle07;
    //7#螺丝拧紧最小角度
    @S7Variable(byteOffset = 74, bitOffset = 0, type = S7Type.REAL)
    public float actAngle07;
    //7#螺丝拧紧最小角度
    @S7Variable(byteOffset = 78, bitOffset = 0, type = S7Type.REAL)
    public float maxAngle07;


    //8#螺丝拧紧程序号
    @S7Variable(byteOffset = 84, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo08;
    //8#螺丝拧紧最小扭矩
    @S7Variable(byteOffset = 86, bitOffset = 0, type = S7Type.REAL)
    public float minTorque08;
    //8#螺丝拧紧最终扭矩
    @S7Variable(byteOffset = 90, bitOffset = 0, type = S7Type.REAL)
    public float actTorque08;
    //8#螺丝拧紧最大扭矩
    @S7Variable(byteOffset = 94, bitOffset = 0, type = S7Type.REAL)
    public float maxTorque08;
    //8#螺丝拧紧最小角度
    @S7Variable(byteOffset = 98, bitOffset = 0, type = S7Type.REAL)
    public float minAngle08;
    //8#螺丝拧紧最小角度
    @S7Variable(byteOffset = 102, bitOffset = 0, type = S7Type.REAL)
    public float actAngle08;
    //8#螺丝拧紧最小角度
    @S7Variable(byteOffset = 106, bitOffset = 0, type = S7Type.REAL)
    public float maxAngle08;


    //9#螺丝拧紧程序号
    @S7Variable(byteOffset = 112, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo09;
    //9#螺丝拧紧最小扭矩
    @S7Variable(byteOffset = 114, bitOffset = 0, type = S7Type.REAL)
    public float minTorque09;
    //9#螺丝拧紧最终扭矩
    @S7Variable(byteOffset = 118, bitOffset = 0, type = S7Type.REAL)
    public float actTorque09;
    //9#螺丝拧紧最大扭矩
    @S7Variable(byteOffset = 122, bitOffset = 0, type = S7Type.REAL)
    public float maxTorque09;
    //9#螺丝拧紧最小角度
    @S7Variable(byteOffset = 126, bitOffset = 0, type = S7Type.REAL)
    public float minAngle09;
    //9#螺丝拧紧最小角度
    @S7Variable(byteOffset = 130, bitOffset = 0, type = S7Type.REAL)
    public float actAngle09;
    //9#螺丝拧紧最小角度
    @S7Variable(byteOffset = 134, bitOffset = 0, type = S7Type.REAL)
    public float maxAngle09;


    //10#螺丝拧紧程序号
    @S7Variable(byteOffset = 140, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo10;
    //10#螺丝拧紧最小扭矩
    @S7Variable(byteOffset = 142, bitOffset = 0, type = S7Type.REAL)
    public float minTorque10;
    //10#螺丝拧紧最终扭矩
    @S7Variable(byteOffset = 146, bitOffset = 0, type = S7Type.REAL)
    public float actTorque10;
    //10#螺丝拧紧最大扭矩
    @S7Variable(byteOffset = 150, bitOffset = 0, type = S7Type.REAL)
    public float maxTorque10;
    //10#螺丝拧紧最小角度
    @S7Variable(byteOffset = 154, bitOffset = 0, type = S7Type.REAL)
    public float minAngle10;
    //10#螺丝拧紧最小角度
    @S7Variable(byteOffset = 158, bitOffset = 0, type = S7Type.REAL)
    public float actAngle10;
    //10#螺丝拧紧最小角度
    @S7Variable(byteOffset = 162, bitOffset = 0, type = S7Type.REAL)
    public float maxAngle10;


    //11#螺丝拧紧程序号
    @S7Variable(byteOffset = 168, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo11;
    //11#螺丝拧紧最小扭矩
    @S7Variable(byteOffset = 170, bitOffset = 0, type = S7Type.REAL)
    public float minTorque11;
    //11#螺丝拧紧最终扭矩
    @S7Variable(byteOffset = 174, bitOffset = 0, type = S7Type.REAL)
    public float actTorque11;
    //11#螺丝拧紧最大扭矩
    @S7Variable(byteOffset = 178, bitOffset = 0, type = S7Type.REAL)
    public float maxTorque11;
    //11#螺丝拧紧最小角度
    @S7Variable(byteOffset = 182, bitOffset = 0, type = S7Type.REAL)
    public float minAngle11;
    //11#螺丝拧紧最小角度
    @S7Variable(byteOffset = 186, bitOffset = 0, type = S7Type.REAL)
    public float actAngle11;
    //11#螺丝拧紧最小角度
    @S7Variable(byteOffset = 190, bitOffset = 0, type = S7Type.REAL)
    public float maxAngle11;


    //12#螺丝拧紧程序号
    @S7Variable(byteOffset = 196, bitOffset = 0, type = S7Type.WORD)
    public Integer programNo12;
    //12#螺丝拧紧最小扭矩
    @S7Variable(byteOffset = 198, bitOffset = 0, type = S7Type.REAL)
    public float minTorque12;
    //12#螺丝拧紧最终扭矩
    @S7Variable(byteOffset = 202, bitOffset = 0, type = S7Type.REAL)
    public float actTorque12;
    //12#螺丝拧紧最大扭矩
    @S7Variable(byteOffset = 206, bitOffset = 0, type = S7Type.REAL)
    public float maxTorque12;
    //12#螺丝拧紧最小角度
    @S7Variable(byteOffset = 210, bitOffset = 0, type = S7Type.REAL)
    public float minAngle12;
    //12#螺丝拧紧最小角度
    @S7Variable(byteOffset = 214, bitOffset = 0, type = S7Type.REAL)
    public float actAngle12;
    //12#螺丝拧紧最小角度
    @S7Variable(byteOffset = 218, bitOffset = 0, type = S7Type.REAL)
    public float maxAngle12;

}
